package io.sage.modules.exam.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 
 * 
 * @author xujh
 * @email jhang_mail@163.com
 * @date 2018-07-05 11:49:33
 */
@TableName("e_question_management")
public class QuestionManagementEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	private Integer id;
	/**
	 * 试题内容
	 */
	private String content;
	/**
	 * 试题等级
	 */
	private Integer grade;
	/**
	 * 章节Id
	 */
	private String sectionId;
	/**
	 * 专业iD
	 */
	private String majorId;
	/**
	 * 类型Id
	 */
	private String typeId;
	/**
	 * 答案Id
	 */
	private String answerId;
	/**
	 * 
	 */
	private String createUser;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 
	 */
	private String updateUser;
	/**
	 * 修改时间
	 */
	private Date updateTime;
	/**
	 * 创建人id
	 */
	private Integer userId;
	/**
	 * 创建部门id
	 */
	private Integer deptId;
	/**
	 * 是否停用  0正常  1删除
	 */
	private Integer disFlag;
	/**
	 * 选项list
	 */
	private List<Option> optionList;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：试题内容
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 获取：试题内容
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 设置：试题等级
	 */
	public void setGrade(Integer grade) {
		this.grade = grade;
	}
	/**
	 * 获取：试题等级
	 */
	public Integer getGrade() {
		return grade;
	}
	/**
	 * 设置：章节Id
	 */
	public void setSectionId(String sectionId) {
		this.sectionId = sectionId;
	}
	/**
	 * 获取：章节Id
	 */
	public String getSectionId() {
		return sectionId;
	}
	/**
	 * 设置：专业iD
	 */
	public void setMajorId(String majorId) {
		this.majorId = majorId;
	}
	/**
	 * 获取：专业iD
	 */
	public String getMajorId() {
		return majorId;
	}
	/**
	 * 设置：类型Id
	 */
	public void setTypeId(String typeId) {
		this.typeId = typeId;
	}
	/**
	 * 获取：类型Id
	 */
	public String getTypeId() {
		return typeId;
	}
	/**
	 * 设置：答案Id
	 */
	public void setAnswerId(String answerId) {
		this.answerId = answerId;
	}
	/**
	 * 获取：答案Id
	 */
	public String getAnswerId() {
		return answerId;
	}
	/**
	 * 设置：
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：
	 */
	public String getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：
	 */
	public String getUpdateUser() {
		return updateUser;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：创建人id
	 */
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 获取：创建人id
	 */
	public Integer getUserId() {
		return userId;
	}
	/**
	 * 设置：创建部门id
	 */
	public void setDeptId(Integer deptId) {
		this.deptId = deptId;
	}
	/**
	 * 获取：创建部门id
	 */
	public Integer getDeptId() {
		return deptId;
	}
	/**
	 * 设置：是否停用  0正常  1删除
	 */
	public void setDisFlag(Integer disFlag) {
		this.disFlag = disFlag;
	}
	/**
	 * 获取：是否停用  0正常  1删除
	 */
	public Integer getDisFlag() {
		return disFlag;
	}
	
	public List<Option> getOptionList() {
		return optionList;
	}
	
	public void setOptionList(List<Option> optionList) {
		this.optionList = optionList;
	}
	
	
}
